A Conditional Assembly Language is that part of an Assembly Language used to write macros.
In the IBM conditional assembly language, the most important statements are:-
The conditional assembler is not restricted to generating assembler code and was in fact used by IBM in the 1970s onwards to generate COBOL or PL/1 statements for compiling into CICS application programs.